artificial grove - Français Anglais Dictionnaire